/*
 * 文 件 名:  I18NResourceModel.java
 * 版    权:  Huawei Technologies Co., Ltd. Copyright YYYY-YYYY,  All rights reserved
 * 描    述:  <描述>
 * 修 改 人:  admin
 * 修改时间:  2013-6-29
 * 跟踪单号:  <跟踪单号>
 * 修改单号:  <修改单号>
 * 修改内容:  <修改内容>
 */
package org.gfz.frame.core.resource.model;

import org.gfz.frame.core.resource.I18NResource.I18NType;
import org.gfz.frame.core.resource.ResourceInitLoad.ResourceType;

/**
 * <一句话功能简述> <功能详细描述>
 * 
 * @author 姓名 工号
 * @version [版本号, 2013-6-29]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
public class I18NResourceModel extends ResourceModel
{
    
    
    private I18NType i18nType;
    
    private String resId;
    
    private String resPath;
    
    public I18NResourceModel(ResourceType resType, I18NType i18nType)
    {
        super(resType);
        this.i18nType = i18nType;
    }
    
    /**
     * 获取 resId
     * 
     * @return 返回 resId
     */
    public String getResId()
    {
        return resId;
    }
    
    /**
     * 设置 resId
     * 
     * @param 对resId进行赋值
     */
    public void setResId(String resId)
    {
        this.resId = resId;
    }
    
    /**
     * 获取 resPath
     * 
     * @return 返回 resPath
     */
    public String getResPath()
    {
        return resPath;
    }
    
    /**
     * 设置 resPath
     * 
     * @param 对resPath进行赋值
     */
    public void setResPath(String resPath)
    {
        this.resPath = resPath;
    }
    
    /**
     * 获取 i18nType
     * 
     * @return 返回 i18nType
     */
    public I18NType getI18nType()
    {
        return i18nType;
    }
    
    /**
     * 重载方法
     * 
     * @return
     */
    @Override
    public String toString()
    {
        return "I18NResourceModel [i18nType=" + i18nType + ", resId=" + resId + ", resPath=" + resPath + "]";
    }
}
